cnc repair machine tool parts machining cnc controls milling fanuc cad repair cnc retrofit cnc software machine tool support machine tool cnc service rebuild cnc auto lathe machine tools linear encoder car